From 46a5e7dc79e4dd133099b26e2608d7cd7df83d1a Mon Sep 17 00:00:00 2001 From: Aaron Schulz Date: Thu, 9 Apr 2015 11:11:31 -0700 Subject: [PATCH] Made deleteTagEverywhere use start/endAtomic() Change-Id: I54b697bc8c0f84d49bfcc20ec2753e18d24bf988 --- includes/ChangeTags.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/includes/ChangeTags.php b/includes/ChangeTags.php index 52c665cf0b..754c0f810f 100644 --- a/includes/ChangeTags.php +++ b/includes/ChangeTags.php @@ -576,7 +576,7 @@ class ChangeTags { */ public static function deleteTagEverywhere( $tag ) { $dbw = wfGetDB( DB_MASTER ); - $dbw->begin( __METHOD__ ); + $dbw->startAtomic( __METHOD__ ); // delete from valid_tag self::undefineTag( $tag ); @@ -624,7 +624,7 @@ class ChangeTags { // delete from change_tag $dbw->delete( 'change_tag', array( 'ct_tag' => $tag ), __METHOD__ ); - $dbw->commit( __METHOD__ ); + $dbw->endAtomic( __METHOD__ ); // give extensions a chance $status = Status::newGood(); -- 2.20.1